Incorporating recarray changes to match.py