Adding as_flat to OptionMerge