Support for composite states