Adding extra getters and setters in base objects to extended for API purposes and JavaDoc comments