Now uses the compiler to find exact matches