docs: def get_profile():
    """ Prefetch the profile module, to fill some holes in the help text."""
    argument_parser = ThrowingArgumentParser(add_help=False)
    argument_parser.add_argument('profile')
    try:
      args, _ = argument_parser.parse_known_args()
    except ArgumentParserError:
      # silently fails, the main parser will show usage string.
      return Profile()
    imported = get_module(args.profile)
    profile = get_module_profile(imported)
    if not profile:
      raise Exception(f"Can't get a profile from {imported}.")
    return profile