Implemented a long time ago. Works well in current version, 1.18.