distro_codename could be a lazy mapping object, but one extra command for every apt-get is maybe not that much of an issue to bother about.