Change LAZY macro to be variadic

Fixes issue #2