Shorter, cleaner logic with direct apply instead of let intermediates :)