made BasisOp and FubScapeMLakesOp internal