See https://forum.nim-lang.org/t/10893#72823
See https://forum.nim-lang.org/t/10893#72823