The empty string?  That feels mighty awkward.  We should return `nil`.