public B delayInitialization() {
            failIfAlreadyBuilt();
            delayInitialization = true;
            return (B)this;
        }
Load all patterns and rules but do not yet build the lookup hashMaps yet.
For the engine to run these lookup hashMaps are needed so they will be constructed once "just in time".
@return the current Builder instance.
analyzer/src/main/java/nl/basjes/parse/useragent/AbstractUserAgentAnalyzerDirect.java