9.9 added JSONSpec