allows comments between type and implementation, they'll be part of the
same source span