I\'m working on a personal project in C# and I am trying to make a small version execution engine similar to SQL Server, Postgres, etc., and am finding it difficult to locat