Move most of the guts of exists? into get-location
Fix formatting typo