Location information for various definitions.

This fixes #56.