title: Scala 2.10 + Json serialization and deserialization
body: <p>Scala 2.10 seems to have broken some of the old libraries (at least for the time being) like Jerkson and lift-json.  </p>
  
  <p>The target usability is as follows:</p>
  
  <pre><code>case class Person(name: String, height: String, attributes: Map[String, String], friends: List[String])
  
  //to serialize
  val person = Person("Name", ....)
  val json = serialize(person)
  
  //to deserialize
  val sameperson = deserialize[Person](json)
  </code></pre>
  
  <p>But I'm having trouble finding good existing ways of generating and deserializing Json that work with Scala 2.10.</p>
  
  <p>Are there best practice ways of doing this in Scala 2.10? </p>