Controlling pause menu with keyboard in Unity 4.6?

I’ve done some quick googling and it seems that Unity doesn’t natively support keyboard menu controls. However, most of the threads I found were before the current GUI update. I was wondering how you’d go about implementing a keyboard-controlled pause menu in 4.6 given the way that UI objects currently work.

Step 1 - Make a pause menu

Step 2 - Press play

Keyboard navigation is supported by default on the new UI. While there are plenty of ways to customise it, you don’t actually need to do anything for it to work.