Added an overriding mechanism to avoid naming conflicts for Models.