Feature/generate named constructor from beConstructedThrough

Newline