map lookups wrapped safely