add redirect files
fix requires
add pattern-expanders to syntax/parse