use code reuse by default for scala and wolfe