class ViewModel::DeserializeContext::SharedContext

def initialize(validate_deferred_constraints: true, **rest)

def initialize(validate_deferred_constraints: true, **rest)
  super(**rest)
  @validate_deferred_constraints = validate_deferred_constraints
end

def validate_deferred_constraints?

IMMEDIATE at the end of the deserialization operation
Should deferred database constraints be checked via SET CONSTRAINTS
def validate_deferred_constraints?
  @validate_deferred_constraints
end