put() corrections

put() wasn't handling intrinsic fns properly; corrected spelling of "scalar"; added/corrected doc.