see https://github.com/etmc/lemon/pull/16
see etmc/lemon#16