When it comes to a new programming language that I am recently hanging around with about Java, it is so close to C Sharp, that when I am writing it, I find myself too much persuing the tricks, that neglecting it is in fact still labor to build the different modules, though I have tried to my best and made it the slimmest that I can ever think of, should not be too lazy, use the hands to build them out!