Added Single::setOption to override parent behaviour