we don't use .d anymore
four character tasks or else
build into the rust host arch lib directory
ensure is redundant
turns out trailing slashes work great
we don't actually want tests to depend on builds
dependency trees! building everything! zomg