added new specs, figured out new syntax for adding a custom matcher