improve callback naming

The inconsistency of the callbacks has been bugging me. For getters we
have a noun and other callbacks we have verbs. It makes more sense to have
everything a verb.

I added some aliases for backwards compatibility as well.