Adding functional tests for diffs and interpretations