It's perfect for most Python developers actually, not just for myself, contrary to your "in practice" claim.