Macro When-Let

Part of:

package cityscape
( when-let &rest < args > )
If value is non-nil, bind variable to value and evaluate forms