See discussion from issue #563
See discussion from issue #563