More resilient require order