with default False for backwards compatibility. Allows fail-fast behavior on lookup failures instead of returning strings and continuing.