Changed suppress_layouts to boolean, and added example use case