adds isnote(etc) methods for checki g type and keeping name inline