Hi Udar, 
Just popping in to say that crossing:signals= is a perfectly valid in-use tag.  It's fine if you think it's redundant, but many other mappers don't so please don't delete it.  Personally, I always tag both crossing:markings= and crossing:signals= while often omitting crossing= because the values of that tag are interpreted inconsistently.