Copoint

Hey Pedro,
I added a generic copoint (d a -> a) that I have been using in some code for a while. Not sure if you want it in the library or not, but thought I'd push and let you decide. 

Cheers!
Hope all is well,
Dom