Issue 473

PullComment.Smart decorator implemented. Could somebody review my changes and merge it to the master?