Fully implemented ClientProxy