Using this would break backwards compatibility or require extra packages. This might be ok for GUI version, but not for cli.py. cli.py must work on older systems without having to install additional packages.
Maybe we can validate with CLI only if 2.6 or later is installed. This might be acceptable if we warned the user when not validating. (Which we should have been doing already!)