Cleaner naming of type variable