This turned out not to be necessary since I could just use the `find` method directly, so I will revert this change. This was intended, however, to allow name lookup (without a Hash) and creation (from a Hash) from the same method.