upper bound on optparse-applicative
add maintainer