Missing ability to handle subtypes