Makes sure arguments are always evaluated to something.
Fixes compiler.
Auto returns.
Fixes index.