Ensure injection happens on classes who do not have any injections but their superclasses do.

Closes #28.