Reduce controller size but externalizing comment options to its own service
Better comment to explain 'strange' behaviour