Implementation of lists which are used to store event datatypes.