constructor != initializer

The constructor can do anything you want, including initialize. I think the advise already posted here should suit your needs.