Not sure we need to subclass NSScriptCommand, could probably just be NSObject