we need to test all the built-in types to make sure each behaves exactly as we designed
Activity