Minor change to accommodate custom indicator chaining:
- make `IReusableResult` a public interface - 953
This enables custom indicators to be chainable. Example:
csharp
// custom external results class
public class MyCustomResult : ResultBase, IReusableResult
{
public double? MyCustomValue { get; set; }
// identify value choice for further chaining
double? IReusableResult.Value => MyCustomValue;
}
Special thanks to drakepro for recommending it. See our guide to learn more about [creating custom indicators](https://dotnet.stockindicators.dev/custom-indicators/#content).