Don't assume getRecordClass is passed a descendant of the class type it's called via
Don't assume getRecordClass is passed a descendant of the class type it's called via

JarvusInnovations/Emergence-Skeleton,JarvusInnovations/Emergence-Skeleton,JarvusInnovations/Emergence-Skeleton,JarvusInnovations/Emergence-Skeleton