@Override public boolean hasNext() { if (useBehaviour) return behaviour.hasNext(); else return content.hasNext(); }