Dodanie union do parsera i poprawienie jego implementacji