Check preRequirements != null before accessing them