Throw an exception if/when update is called
ensure identity v2 responds to correct ivars
eliminate warning on spec run
remove dependency on specific version