this one misses a `@deprecated Use Snap...` comment for consistency