Horray, now can parse D function declarations backwards!