prelude.ls 0.7.0-dev - closes #23, closes #43, closes #35, closes #46