@FeatureNewKwargs('install_headers', '0.47.0', ['install_mode'])
@permittedKwargs(permitted_kwargs['install_headers'])
def func_install_headers(self, node, args, kwargs):
    source_files = self.source_strings_to_files(args)
    kwargs['install_mode'] = self._get_kwarg_install_mode(kwargs)
    h = Headers(source_files, kwargs)
    self.build.headers.append(h)
    return h
@FeatureNewKwargs('install_headers', '0.47.0', ['install_mode'])
@permittedKwargs(permitted_kwargs['install_headers'])
def func_install_headers(self, node, args, kwargs):
    source_files = self.source_strings_to_files(args)
    kwargs['install_mode'] = self._get_kwarg_install_mode(kwargs)
    h = Headers(source_files, kwargs)
    self.build.headers.append(h)
    return h