@Override public int size() { if (useBehaviour) return behaviour.size(); else return content.size(); }