Fixed issue where Fields.REPLACE on an incoming Fields.UNKNOWN could result in a java.lang.ArrayIndexOutOfBoundsException during runtime.
print verbose in declared fields
Updated c.t.Fields#size() to return Fields.NONE on size == 0, instead of failing.