Some improves for OPAuth
Move match * to the end of args
Fix fiber
Set return values to keep chained