actually I see what you mean..  this might be better as encode(object, RequestTemplate)

lets think about it more.