add new JSONSerializedField Concern and better specs around handling of json string assignment to memory and options