allowing self executing functions to appear anywhere in a class
allowing self executing functions to have args
Merge branch 'develop' of github.com:BladeRunnerJS/brjs into develop