You'll want to take that up with bhousel (the Rapid maintainer) -- I'm following Rapid's logic re: crossing:signals these days.  (The overall intent is to deprecate the distinctions in crossings=* in favor of separate tagging for markings, signals, and other crossing properties.)