Use meta classes for better documentability