Definitely this, mind the complexity you introduce in your code. Looking smart is not the goal here...