A record calculus based on symmetric concatenation