[Extractor] Implement `value` using `valueOptional`
[Extractor] Implement `value` using `valueOptional`

This eliminates throwing unnecessary `missingKeyPath` errors (matches the implementations of `array` and `dictionary`).

ikesyo/Himotoki,ikesyo/Himotoki