A project specification that can be used to evaluate different languages and frameworks.