Added a mechanism for client-side configuration.