Introduce argument range check so that methods can throw the same exception when an invalid index is submitted
Prepend the tester name in the composite item name formatter
Fix potential buffer overflow
Add tests for struct and list testers
Sync test file names with implementing classes
I dub thee 0.3.0!