Collapse all region + new ternary refactors

I use a lot CollapseToDefinition (Ctrl M O) and, every time it reopens closed regions, can you add a "Region collapse" setting (Close all / Keep ? / Open all) ?

can you also implement "Convert 'if' to ternary" / "Convert ternary to 'if'" like in Resharper ?

if ((input[0] % 2) + 1 == 27)
    return 1;
else
    return 2;

<==>

return (input[0] % 2) + 1 == 27 ? 1 : 2;

Thanks a lot