Okay. No worries. Let me know if you want to chat about it over Hangout or something this weekend.
I learned a valuable lesson about TypeScript, Angular directives, and ngAnnotate last night. Essentially, you need to /* @ngInject */ tag your directive link and controller functions or they will not be annotated and will cause problems with strict-di.