private Element[] merge(Element[] input, Object additional) {
			Element[] additionalArrayData = (Element[]) additional;
			Element[] result = new Element[input.length + additionalArrayData.length];
			System.arraycopy(input, 0, result, 0, input.length);
			System.arraycopy(additionalArrayData, 0, result, input.length, additionalArrayData.length);
			return result;
		}
Visit a job reference. Rules:
<ul>
<li>The flow surrounding element for the step is created if inside a split
</ul>
spring-xd-dirt/src/main/java/org/springframework/xd/dirt/job/dsl/JobSpecification.java