fix: when used for ``reference`` type field, we should bailout.