use v0 as version

v{number} separates more clearly from the command name
types: use DocPredicate for nicer help output