most autostr methods now return the instance
split assertions into own header; add filters
rebuild if header file is changed
documentation
add verify_(cleanup|return) to prevent memory leaks
remove unused macro