multimethod
todofcpy
