a very simple AMD framework, just AMD.