Hmm. Good points.
1) I made them different operations just for clarity - however, it would make the API a little nicer if they were the same.
2) I agree with this - an object mapping would probably be easier.
Pull requests, issues etc. all welcome. Otherwise, I'll have a look at it myself.
Pull requests, issues etc. all welcome. Otherwise, I'll have a look at it myself.