Rich Forests, Poor People: Resource Control and Resistance in Java