Merge pull request #54 from filamentgroup/off

Add off as method, plus error for 3 args
Merge branch 'master' into off