Introduce signature.OrDefault()