static:: -> ::self in pixcore::merge