Close #144.

Implementation finished.