Support JSON parsing for data-* option definitions