guard-default-func-conflict { .m(1) {} .m(@x) when not(default()) {} .m(@x) when not(default()) {} .m(1); .m(2); }