Ok - the distance I can accept - but why does every function have it's own module and exported "result" symbol ?