import macros
, typetraits
, sequtils
, strutils
, macroutils
#, options
, tables
, etc

type 
 Shape = object
  name: string
 Text = object
  name: string
  age: int



# a_scene(sceneName, Shape, Text)

#  SceneNameObj* = object of RootObj
#   shapes: seq[Shape]
#   texts: seq[Text]
#   entities: Record
#  SceneName* = ref object of SceneNameObj

# dumpTree:
#  type
#   sceneNameScene* = ref object of Scene
#    texts: seq[Text]
#    shapes: seq[Shapes]