Added leftCross method
Changed the signature of mapWithScalar to accept Options