metomi/rose#546: implement