ActiveAE: Visit Constructor (initialize field - don't touch the state machine)
ActiveAE: Don't get without Getting anything
ActiveAE: return bool, but setter could also be void anyways