public StatValue(IStat stat, NodeType nodeType, ModifierSource modifierSource) : base(c => c.GetValue(stat, nodeType, new PathDefinition(modifierSource)), stat + ".Value(" + nodeType.GetName() + ", " + modifierSource + ")") { }