It seems that Union is not really needed. Updated some docs