.gitignore
reflection language for calling non-public method and reading/writing non-public fields