Untangle loop in VIPInitCheck::check() to improve legibility