Functor instance for Hitted, NonHitted