Restore of exception based CreateIfNotExists for Linq driver