raise without any arguments is the way to go
some doc changes
commented currently unused function
fixed _dump function
fixed tests