Epfl - Scaffolding Framework Contract