Abstract comments out to an AbsComment class to create a better structure.