added scala require for when not making a bootstrap build