#!/bin/sh
set -eu

basename="$(basename "$0")"
command="$(command -pv "$basename")" || { echo "$basename: not found"; exit 127; }
if alias="$(command -v "$basename-${1:-}")"
then
    shift
    "$alias" "$@"
elif alias="$(command -v "_$basename-${1:-}")"
then
    shift
    "$alias" "$@"
else
    "$command" "$@"
fi
