Adding state coverage.
Coverage finished.
Fixing #48 - adding tupled functions
- Another fix could allow the parser to use this.
Adding tupled to the parser, it makes it easier to read now.
- Removed the functionLength restriction for now, as it's harder to do duck typing.
Putting the restriction back on for now.
- It only checks if the functionLength > the tuple length.