Small refactor optim
blitz_exec_context gets only called if node->type == BLITZ_NODE_TYPE_CONTEXT (from blitz_exec_nodes), so checking for it is kind of useless.
Re-worked the code to ditch the check and make the function more readable

    if (node->type == BLITZ_NODE_TYPE_CONTEXT) {
        BLITZ_LOOP_MOVE_FORWARD(tpl);
        blitz_exec_context(tpl, node, parent_params, id, result, result_len, result_alloc_len TSRMLS_CC);
        BLITZ_LOOP_MOVE_BACK(tpl);
    }
Added the magic scope feature: _top and _parent
Only if you enable it by setting blitz.enable_magic_scope = 1 in the ini. Check tests/scope4.phpt as example
Added some more features to show the full power of it :)
Removed ini setting blitz.enable_magic_scope, it's always enabled
Merge pull request #1 from poison/feature-magicscope

feature magicscope by Nikolas
Added a default_charset for this test (otherwise this one fails if the php.ini is set to something different)
Fixed some segfaults when passing objects (instead of arrays) to user methods or predefined methods (+ added test)
Used HASH_OF in favour of Z_ARRVAL_P (since this macro takes care of objects)
Fixed 2 more segfaults with objects (include and if) + added tests
Merge pull request #2 from poison/fixes-objects

Fixes objects
FIX: namespace separators work in callbacks properly {{ [\]Space\Class::bla() }}.
Version 0.8.10 prepared to release.
Fixes bug 324
fix memory corruption

using memcpy() for writing into a passed string argument is bad, mmkay?
Merge pull request #5 from tony2001/master

Critical memory corruption fix. May lead to unpredictable behaviour in your PHP code: variable/constant disappearing et cetera.
0.8.11 notes
just version change (0.8.11)
Merge pull request #4 from poison/bug-324

Fixes bug 324
$_top and $_parent magic vars work properly in callbacks
* get_tokens function
* get_tokens test
Merge pull request #7 from dmitry-saprykin/blitz-get-tokens

Blitz get_tokens function