Vedo Eval( Eval Expr( ... Expr() ) ) disseminato in tutto il codice e una volta comprese le loro funzioni separate è chiaro il motivo per cui esistono come funzioni separate. Tuttavia, per chiunque sia nuovo allo scripting ci vuole tempo per iniziare a utilizzare tutte e tre le funzioni in modo efficace. Un nuovo wrapper attorno a Eval( Eval Expr( ridurrebbe parte della complessità percepita. Ad esempio, un wrapper chiamato 'Eval Expr First' potrebbe renderlo più chiaro:
x = 2;
Eval Expr First(
New Table( "Untitled 5",
Add Rows( 1 ),
New Column( "Column 1", Numeric, "Continuous", Format( "Best", 12 ),
Formula( Expr( x ) )
)
)
);