simple working inheritance + composition test