feat(frontends/lean): make the 'expression template' argument in Subst implicit because higher-order matching can infer it.

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>