merge options passed in to instance options to allow overwriting of defaults