Since this is a helper class you might want to go for inject a single argument later and zero length arrays are handled differently :) For a single argument you don't need to create this varargs array but yeah currently it is unused.