[Constructor] marked fields are now properly initialized.

Also Initialize is not implemented, but will soon be obsoleted.