self nit: `@deprecated`