Better MValue casting in Scn