More on using inheritance to extend models