Add support for const & volatile
Add support for two init expressions in loops