Removes duplicate code for default client, makes variant clearer
Removes duplicate code for default client, makes variant clearer

Shows more clearly what properties are different between the
default client and the variant.

@todo Change client value setting function so that it can be used
to set client values, perhaps. May do a better job of causing
errors when values are set incorrectly.

shp54/cliff-effects,codeforboston/cliff-effects,shp54/cliff-effects,knod/cliff-effects-1,codeforboston/cliff-effects,knod/cliff-effects-1