1. Always check for primitives first to provide default matcher up front 2. Save the 2nd wrapper check by holding on to unwrapped method references in enhancements.
1. Always check for primitives first to provide default matcher up front
2. Save the 2nd wrapper check by holding on to unwrapped method
references in enhancements.

plaidev/Sugar,plaidev/Sugar,plaidev/Sugar,plaidev/Sugar