I like simple answers to complex questions. Code should be like math: precise, reusable and fast. Magic is for Vegas, so keep it out of my code.