Functions and data copies, references and callbacks - what a function gets, step by step

BG
Code
    Console
    Call stack
    running paused variable reference read write
    Heaparrays, objects, functions
    array / object function