Issue #27: Add menu_block module with patch