public boolean isSameTyped(PropertyEntity el) {
        if (typeChecker == null && el.typeChecker == null) {
            return true;
        }

        return typeChecker != null && typeChecker.identical(el.typeChecker);
    }
0 - success
1 - invalid protected
2 - invalid private
@param env
@return
jphp-runtime/src/php/runtime/reflection/PropertyEntity.java