Union & Concatenation property of regular language are closed for both DFA & NFA. But while doing union or concatenation of 2 DFAs, we have to insert epsilon transition between both. Adding epsilon doesn't leave DFA as DFA but make them epsilon-NFA. So is both property closed for DFA?