Separate differing code.
Default arguments to empty.
Simple assignments first.
Formatting.
Refactored serchilo_shortcut_to_output().