Thanks for pointing this out but I don't think this is the case. It's easier to make that kind of mistake in ant because we have so much of duplication here.

Overall, I gave up on sbt build until I we get decent incremental compiler that can work with scalac's code pattern (e.g. the cake).