Revert "check that data is a df before attaching"

This reverts commit dc165758ef8c3a4ffe07f3536cb976620cdff90b.
Revert "data attach for full/pair match too"

This reverts commit 3ba879a4433e2bc56f7bbe26b9a8989739f68b0c.
Revert "tests for revisions"

This reverts commit c178f3a4419f80d948949569be9024bcc76ef3f5.
Revert "attach data for match_on arguments"

This reverts commit 0199c38cdf30423636653a67ecca15c4cf6cd337.