Think back to middle school algebra, like 2 a + b. Those letters are parameters: Assign them values and you get a result. In ...
Reflections scans and indexes your project's classpath metadata, allowing reverse transitive query of the type system on runtime.