CLASS ca net/minecraft/server/function/CommandFunction
	CLASS ca$a LazyContainer
		FIELD a EMPTY Lca$a;
		FIELD b id Lqs;
		FIELD c initialized Z
		FIELD d function Ljava/util/Optional;
		METHOD a getId ()Lqs;
		METHOD a get (Lre;)Ljava/util/Optional;
	CLASS ca$b CommandElement
		FIELD a parsed Lcom/mojang/brigadier/ParseResults;
	CLASS ca$c Element
		METHOD a execute (Lre;Lcd;Ljava/util/ArrayDeque;I)V
	CLASS ca$d FunctionElement
		FIELD a function Lca$a;
	FIELD a elements [Lca$c;
	FIELD b id Lqs;
	METHOD a getId ()Lqs;
	METHOD a create (Lqs;Lre;Ljava/util/List;)Lca;
		ARG 2 fileLines
	METHOD b getElements ()[Lca$c;
