We have sort of a parser for Requirement objects in ConversationListParser.java#L23 . Can we reuse that somehow, or make these two parsing routines use the same code?