missing Flattenable inheriting