Maybe I've been confused by this statement (that bool comparisons always return bool?) This isn't #4947.... :s