Adding associated types to initalizer.