produce better method names for internal rec methods