Thing is something of the same structure and concept as Spring Framework's container, but in Plain Old Java.