public override object this[ string attribute ] { get { switch ( attribute.ToLower() ) { case "fbo": return _fbo; default: return null; } } }