Revert "ops..."

This reverts commit 87c2b4c8c33f728e5809da999168a8cd8f496a3a.
Revert "missing Flattenable inheriting"

This reverts commit 7e7668056f21dad8e82faa86fc86cfe4a63be6e4.