#!/bin/bash denominate_function() { declare -n func_name="$1" local func_output_b64encoded output_hash read -r -d '' \ func_output_b64encoded \ < <(base64) || [ "${func_output_b64encoded}" ] read output_hash _ \ < <(base64 -d <<< "$func_output_b64encoded" | sha256sum) [ ${#output_hash} = 64 ] || return func_name=SHA256_${output_hash:0:32} source <(cat <