Made warnings into errors, for stricter testing.
De-obfuscated tests.
os_path warns if the env var has not been set.
split_path now works around an R bug when setting names in lists.