Why is this class required,.. Seems not to add any new logic?