Put constructors into separate ctor variables when handling dontLink parameters before creating objects.

This hopefully solves the mysterious issue #360 on Chrome.