be more specific than "not empty" with the stream hash constraint