change return from function in lua bindings
make v2 compatibility UCI defaults script idempotent