fix($parse): a chain of field accessors should use a single getterFn