There's two places inside an edc file where you can define aliases, and the syntax is different for each one:
group { name: "group/name"; alias: "another/group/name"; parts { alias: "another.part.name" "part.name"; part { name: "part.name"; } } }
It would simplify edc learning and writing if alias was allowed inside part, because then it could have the same syntax as the group alias:
parts { part { name: "part.name"; alias: "another.part.name"; } }
The current alias in parts can be allowed too, to support old edc files.