updated sample showing polymorphic responses involving super/subclasses