pass options from the original options to get

Specifically, the content_type wasn't being set on the put which was changing the return type I expected. Additionally, the consumer can modify options in a custom siblingResolver and they will be reflected on the put.