@lower_builtin('number.item', types.Boolean)
@lower_builtin('number.item', types.Number)
def number_item_impl(context, builder, sig, args):
 return args[0]

@ lower_builtin ( 'number.item' , types . Boolean ) @ lower_builtin ( 'number.item' , types . Number ) def number_item_impl ( context , builder , sig , args ) : return args [ 0 ]
the no-op .