cross-platform compatible json include