a little bit of cli arg namespacing
set up autoprovided Variables so Layers can explicitly declare Variables (not just react to requirements)
autoprovide decorator now works with and without arguments
traversing the tree and finding unresolved deps earlier than before
remove some resolved todos
get a little less hacky and embrace the StrataLayer builtin
quick rationalization of CLILayer for testing purposes. (worked)
everyone loves a good repr
fixin a repr
forgot to commit last night. simplifying Provider.