kindof, can, dnaof - inheritance made easy