Solves the problem of telescoping constructor.