add option to override compiler
add new inlinestatic template tag
rework compiler specific inline template tags
rework tests for old compiler specific template tags