users should easily be able to use a particular major version of scala.
Two approaches:
- each tag/commit only supports one and users pick.
- have
scala_2_10.bzl
, scala_2_11.bzl
etc... Hopefully they can share code and the external repositories work just fine.