Allow single dash [-] flag in predefined struct

The standard docopts API allows you to use a single dash `[-]` (usually to indicated STDIN instead of provided filename). This shouldn't really break anything (passes all tests I ran) and allows a single dash flag indicated by `flag_`.