Elsa: An Elkhound-based C++ Parser