idiomatized Entity#initialize