add UnsafeVertex method factory