defuckered the cli driver so syntax errors will display instead of triggering a panic in the binary wrapper