Change behaviour of data loading. No longer merges, allows for defaults that can be overriden