reverting to scala 2.10.3, because i was getting strange macro errors on 2.11