Add a requirement subclass