The purpose was to remove the hard dependency on PropertyAccess. I need to verify whether the class is indeed not loaded when we keep the type hint and null is passed.