make bundle re-entrant by not modifying options