I'm currently exploring esterase detection methods and have been using 5-bromo-4-chloroindoxyl acetate (BCDA) as a substrate recently. I'm curious about the underlying principle—could someone kindly explain how BCDA enables the detection of esterase activity in a straightforward way? No need for overly complex technical details; a clear basic explanation would be much appreciated!