typo: the implementation uses `objectHandler`