thx, ill need to mull it over a bit and cont to pull apart the js. everytime i think i understand javascript hah...
on plus side i got this earlier (likely wrong):
```
16> erlang:apply(lists:nth(1,bqn:smap(B,S)),[[]]).
E:[{array,148,0,undefined,1000},[]]
S:[]
C:{15,1}
E:[{array,148,0,undefined,1000},[]]
S:[#Fun<bqn.10.91007752>]
C:{22,3}
E:[{array,148,0,undefined,1000},[]]
S:[#Fun<bqn.10.91007752>,{array,148,0,undefined,1000},0]
C:{11,6}
```