Added addTypeVariable(String) to GenericCapableSource