Making output oop (Class, Field, Function, ... )