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