guard-default-func-conflict {

.m(1)                      {}
.m(@x) when not(default()) {}
.m(@x) when not(default()) {}

.m(1);
.m(2);

}