Add a method to specify one Element beside another.

Again we have a concrete reference to ArrayElement.
I wonder how it can be best refactored.