(WIP) - C# Extension methods