A generic base role for quickly and easily creating web service clients