HTTP :: added JSON factory helpers