cleanup
don't attempt to parse a non-existent document
this is provided by the ember-card bridge
more consistency related cleanup