MissingArrayPathException extends RuntimeException
Exception thrown if ArrayUtility::getValueByPath() and ArrayUtility::removeByPath() don't find the target path in given array.
Note this extends from \RuntimeException to be backwards compatible with the formerly thrown \RuntimeException in the method.