NUMEROUS optimisations and warning silences