fix(Dirty Checking): fix method detection and calling

- run tests against `StaticFieldGetterFactory`
- do not call the result of `GetterFactory.method()`
  in `set object(value)`
- reduce the difference between the two (get rid of
  `_MODE_METHOD_INVOKE_`)