public static void Run()
        {
            //var pb = new FuncBuilderExample.PersonBuilder();
            //var person = pb.Called("Dmitri").WorksAsA("Programmer").Build();
            var person = new FuncBuilderExample.PersonBuilder().Called("Sarah").WorksAs("Developer").Build();

            Console.WriteLine(person);
        }
 public static FuncBuilderExample.PersonBuilder WorksAs
     (this FuncBuilderExample.PersonBuilder builder, string position) => builder.Do(p => p.Position = position);