Require initialisation to be done explicitly by the user.