What do we gain by using this wrapper?