See issue #1432
see https://github.com/leanprover/lean/issues/604#issuecomment-103265608 closes #609
fixes #527