what is context object design pattern ?
See Can you explain the Context design pattern? for a thorough description of the pattern.
My post there also explains why it's not an anti-pattern - but the botched implementation of it is.