public virtual bool IsDefaultAttribute () { // Derived classes should override this default behaviour as appropriate return false; }