wouldn't be surprised if this was needed with older versions of scala, but fixed later on