Initial (untested) version
v8-macros.h added