code shape refactor
can now display not data objects (eg.: IFn, Throwable, ...)