RPA Toolkit
changed the callback parameters and added look ahead/back while parsing