let jsonc parsing source induce stream peeking on it's own; root ijsource is now trivial