named() constructor functions now default to using the global client if none is specified