Rename shared implementation functions and build them unconditionally
Don't fail on empty path for zend_parse_arg_path