Guard against empty payload/args/kwargs