Make initializer dependent on language version