[rules-dev] TypeDeclaration plugin heirarchy