Split business logic and return data type comments