I thought injected fields are not supposed to be final? From what I understand this is not a case of constructor injection.