Needs to be cleaned up - but at least it is compiling with older
versions of sbt, etc