I've written a custom function that does a number of checks and throws a different error when a check fails. Below is a simple example function that takes a dat
verbosegc
pythoninterpreter
pushd
textfieldparser
pcap4j
shared-objects
massmail
inventory
turkey-test
network-error-logging
foundry-code-workbooks
actualwidth
maven-tomcat-plugin
master-theorem
semaphore
pseudo-streaming
ts-node
ng-style
xmlstreamwriter
jax-rs
clipspy
kotlinx-html
ml-gradle
win32serviceutil
sigterm
cocoa-touch
vb.net-2010
gocardless
cfmail
xcrun