special case type to do isinstance check
make select more useful
make tag a property
remove getattr, pluralize tags
Merge pull request #1158 from ContinuumIO/task/select_typeskinds

make select much more useful