drop the docstring/signature thing
dead import
privatize funcs and dont trace if logging not setup
i think the s.fn.* decorators make more sense for app code, not util code
apparently a frozenset is not a set
update test for privatized functions
test types.parse(frozenset)