Alan,

Excellent post!

Can you explain what "bracket approach" means?

Thanks