specs, additional options, standalone capabilities, better JSON parsing