Calling vec on a vector with nil meta should be identity.
Proposed: Check for the vector nil meta case and return coll unchanged. Note that vec occurs before either nil? or identical? in core.clj so reaches out to Util/identical instead.
Patch: clj-2361.patch
Subsumed under CLJ-2362