Fix for @Inject'ing the constructor twice 

- The @Inject notation is used mainly for humans, but this stops Ray from injecting to the constructor twice.