a rough fix for #22
disabled the fail doctests; #22
cache len of no default args
a huge rewording