should be private (and thus renamed to init_()...) ??