diff --git a/entitlement/src/main/java/com/ning/billing/entitlement/api/user/PrivateFields.java b/entitlement/src/main/java/com/ning/billing/entitlement/api/user/PrivateFields.java
index ecd10eb..4c48164 100644
--- a/entitlement/src/main/java/com/ning/billing/entitlement/api/user/PrivateFields.java
+++ b/entitlement/src/main/java/com/ning/billing/entitlement/api/user/PrivateFields.java
@@ -18,6 +18,11 @@ package com.ning.billing.entitlement.api.user;
public class PrivateFields implements IPrivateFields {
+ /**
+ * It seems lots of various classes extend this as a means of tacking random attributes
+ * onto data objects, but it doesn't actually do anything. Why is this super class in use?
+ */
+
public PrivateFields() {
}