@jamonholmgren How is this file different from the main executable that he doesn't have to do `self.method`?