label syntax vs DisambiguateRecordFields