TDD and BoilerPlate from JackalScript