fix: merge extensions fields