Check for superseded assets and return Conflict error

See #2261