the macro integration with node fixed and extending the fs and xml api functionality