A framework for building frameworks.