Wrapper Classes - Low Level Design