Btw. both `enableMagicCall()` and `disableMagicCall()` should be moved to `PropertyAccessorBuilder`. `PropertyAccessor is immutable.