AutoLoader updated to support fetching of sub types