How Flexible is Python