Long custom classes names are good for organization, but not for typing