it should be an exception or ``null`` when not found IMO (depending if we consider it as an error or no). but returning a boolean does not sense here (``false`` is not here to indicate errors or the absence of value)