Fix self constructor call