support for callable in defaults
test for callable defaults
test for defaults inheritance
version bump