pattern safety