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