And related to this: types that get parsed by LLParser but did not get used in the source string at all get discarded. Is this by design or would a patch changing this have a chance of getting accepted? Currently I have to add dummy methods to keep them around.