Allow blocks to accept default arguments (fixes #286)