A framework for frameworks.