IMO this code deserves a comment now.