return new Object[] { tClass, valuefromObject(o, tClass.instance(true)), str, json, literal };
}
public static Collection<Object[]> checkParams(TBundleID bundle, Collection<Object[]> params, TClass... ignore) throws Exception {
ReflectiveInstanceFinder finder = new ReflectiveInstanceFinder();
Collection<? extends TClass> allTypes = finder.find(TClass.class);
for(TClass tClass : allTypes) {
if(tClass.name().bundleId() == bundle) {
boolean found = false;
for(Object[] tc : params) {
if(tc[0] == tClass) {