Add client helper accepting custom options