Currently you can add multiple steps that output the same type of artifact with the same name, and the UI won't warn you. When the build runs, you'll get an exception saying the artifact key isn't unique (but it isn't explicitly obvious this is caused by having two steps output the same artifact name).