action() sfun added
added array sfuns

added from nuke and mirrored in same path.  removed redundant functions
in favor of keeping the ones from nuke.