don't inject values using `optional` into CST (JSON example)