These are bad. If I am thinking correctly it means that on subsequent calls the options from the previous child will be sent to the next child unless overridden.  They should all be `options.reverse_merge(@options)`.