Addresses #1.