Ecency
Simulating inheritance in rust