Allow overriding the metadata

Is there anything wrong with changing the order in this extend()?
This would allow for a lot of customization (in my case override the metadata.partials with a custom set).