* improvement: add match_with option on references * improvement: add match_type option on references