Circuit protection technologies