21. XML
val results = for (suggested <- responseXml"Suggested"){
yield Term(sugested"Term" text, suggested"Priority" text)
}
nextNode match {
case <code>{txt}</code> => this.status = parseInt(txt)
case <state>{txt}</state> => this.state = txt
case _ =>
}