The Location class is used by Kernel#caller_locations
to store information of
every call frame in a call stack. Instances of this class can store
information such as:
- The path to the file where the frame originated from
- The name of the context of the frame (method name, "block", etc)
- The line number where the frame originated from