initial attempt at moving `add` logic to `update`
fix two parse tests to actually have something to parse
remove options check guard
remove need for _prepareModel call in push and unshift. add handles this case
attempt to follow BB style a little closer
return a parsed model in push and unshift