begin adding resource proxies. begin refactoring exceptions. improve miss_handler closure.