adapter/rest: move #parse out of Model and Collection