MT basic primitives: inheritance implementation -> simple platform implementation