@wangjohn what exactly are you testing here? That url options aren't removed from the html_options hash? If so I'm not sure it's worth it since they're two separate hashes in the arguments.