do we need to specify both scalaVersion and crossScalaVersions ?