C# relabeled designated contructor to constructor chaining
Java: Overloaded Constructor Chaining