Add guard listeners to module options