DI.prototype.generate_argument_list code coverate
DI.prototype.bind code coverate