Heterogeneous agent systems (Extended abstract) -- Information systems that Really