added experimental generator-based behavior framework