public Collection<String> getFormatableAttributes(Class<?> clazz) {
		Collection<String> attributes = new ArrayList<String>();
		for(Method m : clazz.getMethods()) {
			// lookup getters
			String name = m.getName();
			if (m.getParameterTypes().length == 0 && name.matches(getterPattern) && !exceptions.contains(name)) {
				attributes.add(getAttributeName(name));
			}
		}
		return attributes;
	}