jsonconfig fixes; force=false by default; raise exception if config path does not exist when provided as argument