Changed use of Class.getCanonicalName() to Class.getName().
Removed spurious debug output.
Fixed bug of equality with the same Bcon reference failing.