Added VLockPtr, VReadLockPtr, VWriteLockPtr