But the out arguments of ...get_[field|function]_infos must be sensible and the functions must not crash.