This will definitely break in 2079 (TODO)