consistency and string over idents