Tests for arg checks
Declaring all types partial for lib scenario
Adding README doc