Implement wrapper.