Let's be realistic

I've rewritten this stuff more than once, and broke
all sorts of backwards compatibility. Version 6.0
sounds about right.
Update history