perhaps we should port some of the regression tests to this file in the future. (not for this PR)