Does this end up working? I figured that functions with a `()` return type would get optimized regardless.