#!/usr/bin/env bash prole_guard_nonempty() { local name="$1" local value="${2:-}" if [[ -z "$value" ]]; then echo "ERROR: ${name} is required" >&2 return 2 fi return 0 }