2 implement lookup 2

Obviously, the unittests are only stubs at this point, but I have other responsibilities to handle tonight.  I'll flesh them out tomorrow.
The name passed in will be in the format if `id/dionyziz`, it shouldn't be converted into it. Don't worry about sanitization. Just put a comment stating that it's the callers responsibility to sanitize the names.