Named args

Added support for named arguments in the form ("name", MType, "value").