public virtual bool WasNamed( string speech ) { string name = this.Name; return ( name != null && Insensitive.StartsWith( speech, name ) ); }