public override string ToString() { return(name + " - " + (functions != null ? functions.ToString() : "null")); }