Using non-flow properties means to read or write them, and using behavioral features means to invoke them.