Adding template parser first implementation.