why are they only implemented for classes?
why are they only implemented for classes?