Add Environment and Role subclasses of UniquePool