Interfaces are so yesterday in C# 12