In interpreter, centralizing logic that binds args to method/function formal params, and adding check for read-only primitives to ensure they are cloned before placement; in Scope, fixing omission of logic that writes values to primitives rather than assigning by reference, as only objects should be assigned by reference.