Significantly improved help string handling.

Function help string handling now helpfully parses (but as yet fails to
record) function attributes and names. 'llo!