/**
  * Sets the public properties of $model to values from $values[propertyName]
  * @param object $model
  * @param array $values A mixed array of JSON (like) data.
  */
 public static function decode($model, $values, $id = '')
 {
     $decoder = new MongoDecoder();
     $decoder->_decode($model, $values, $id);
 }