implement svg-pathmap