ENH: use finnp's more fancy detect-json-style