Move variable and command substitution completion to top.
Make input validation optional.
Update Readme.md.