@Gargron I don't really have a rationale myself because I've never looked in the issue boards or code of any clients (excepting the web one)