liverail.js protection against partial smart updates
liverail.c protection against missing PARMS