A library to easily parse and search Java files as an alternative to Reflection