Reduce complexity of #append_options