I don't think require is only eval'd if the conditional is met.