Hm, this looks a little bit weird to me.  I'd rather expect something like
```java
MollomClient client = new MollomClient();
client.setPublicKey("public-key");
client.setPrivateKey("private-key");
client.setClientName("MollomJava");
client.setEndpoint("dev.mollom.com"); // for testing
```
...or alternatively - to be more compatible with more common real-world configuration/settings scenarios; i.e., in which the actual settings are originating from a settings/properties file or a database:
```java
MollomClient client = new MollomClient({
  publicKey: "public-key",
  privateKey: "private-key",
  platformName: "...",
  clientName: "MollomJava",
  endpoint: "dev.mollom.com",
});
```
What do you think?