Revert "Only constants should be uppercased"

This reverts commit da7462a11c983f7e01ad18da0548d5a9c3d4f379.
Revert "Couple more instances need to be lowercase"

This reverts commit 837c4984e0578d16121f6193892b6578271b6275.
Properly handle `$path`
Revert "Backwards compat, because a lot of stuff breaks"

This reverts commit d311435472ea5b4436725a2c1c983489ba71c680.