r337534: Refactor common code into execute_script(). r337535: Use NULLs instead of casted zeroes, for consistency.