snells