Updating: fixing some freecon-issues in pattern matching.