code: public static boolean typesMatch(ParaObject so) {
  		return (so == null) ? false : so.getClass().equals(toClass(so.getType()));
  	}
docs: Checks if the type of an object matches its real Class name.
  
  @param so an object
  @return true if the types match