Fix: define designated initWithName:agent for GSystem