Can we test the system before committing?