syntax_data: {"ast_node_type":"variable","tokens":[{"end":50,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if let Some(value_limit) = value_limit
context_before:             // The user requires a bound on the number of created values.
context_after:                 && self.value_count >= value_limit