Test cases for constructor
Merge branch 'master' into develop
Constructor stub
Test cases for handling default function
Implementation for handling default function
Little syntax changes
Changed string representation from single quotes to double quotes
Test specs for string overloaded arguments
Implementation of string overloaded arguments
Fixed really messed up test case for string arguments
Test spec for incorrect overloading
Implementation of handling incorrect overloading
Split default function spec
Test spec for handling differences in passed arguments count and expected arguments count
Implementation for handling differences in passed arguments count and expected arguments count
Test spec for array arguments
First, early implementation of handling array arguments
Major refactor
Test refactor after major code refactor
Added handling of non-extensible functions