remove old constructor from interface so nobody uses it in this branch