allow arbitary Settings file merge