representationOrArrayOfRepresentations called on inserts and updates

shouldn't we call representationOrArrayOfRepresentations for inserts and updates too ? This makes the framwork work with Helios which is returning arrays of keys and dicts for resources