add value_is_object  property
remove _oelements reset
fix element->compile regression
add $mixin_stack
better exception handling, fix #52