Is an empty string expected when the lookup fails, or is `null`? (Note: I haven't looked at the Java documentation for this)