order of includes to work with cfjson
implement json_typeof