Read the Self-Invoking Constructor section, a very good trick :)