Made the name() function virtual so users who are modifying the existing Locksmith implementation can do so by overriding the name of the collection.
Made the name() function virtual so users who are modifying the existing Locksmith implementation can do so by overriding the name of the collection.