scala 10 support