Support definable User model.