There's no need to prefix with `Cuisine` as it is redundant with the module. More importantly, not inheriting from `unicode`/`str` breaks backward compatibillity, which is a no-go for a merge. Why not inherit from unicode/str? I can't see any reason why not to do that.