Halogenases and dehalogenases: mechanisms, engineering, and applications. — SciRadar