@lewis could you check how hard it would be to support the following indentation in instances? ``` SystemVerilog my_module #( .PARAM1 (VALUE1), .PARAM2 (VALUE2), ) u_my_instance( `ifdef TEST .port1 (wire1), `endif .port2 (wire2) ); ```