Review (4/5): Five Stars
Love it! Except for the closure...