Inline-class-definitions tested; Fully working (except SD of course)