Brieman cat branch

Are you sure we shouldn't be using .equals() here?  It is generally inadvisable to use == unless you're dealing with primitive types (int, float, double, etc).