Allows check and deep-check to take multiple arguments (ticket #740)