Allows dynamic creation of dumps for any C# object