Mike Bland's fork for unit/automated test development: