Long Wrapper Class