Improve algorithm; Use some DDG helper functions instead of bloaty functions; Trigger regex more strict; Condensed header