Tidy up some language
Implement kludge to stop confusing numerical effects when a_0=0