public T getAbstractOption() {
        // WARNING!! Do not rename this method to getOption(). It breaks
        // BeanUtils, which will silently not call setOption. Very annoying!
        return abstractOption;
    }
public T getAbstractOption() {
       
       
        return abstractOption;
    }
public t getabstractoption() { return abstractoption; }