New injections by factory instance are introduced (See #131).
Fixed passing error pointer instead of error object to writeback