null is valid json, return undefined