Don't require re and json, as they are in stdlib