should select subclasses test