commit EdmBuilder.cs (which somehow escaped earlier commit)