1. add create tag (for ie8)
2. wrap generated code with closure
provide each component with module information