Risky Dynamic Typing-related Practices in Python: An Empirical Study | Synapse