Misc enhancements

Would you be interrested in the following changes ? 
regards.
Gst.

Edit: FYI: I've an update still coming on, nothing big, just a few corrections and some docstrings.