updated docs and tests to reflect inheritable constructor function
v0.2.2