Fix for init with an empty string.  Also fix for hit area test with empty string