assert::equals () { local -r result="$1"; shift local -r expected="$1"; shift local -r callee=${FUNCNAME[1]} if [ "$result" != "$expected" ]; then cat <