code: @Override
      public TwinTextItem getItem(int position) {
          if(temporarySelection != null && position == getCount())
              return temporarySelection;
          else if(footer != null && position == getCount()-1)
              return footer;
          else
              return super.getItem(position);
      }
docs: {@inheritDoc}