318e81886c
The speed difference between the "flexible" and the "quick" variant is so minor that it doesn't justify the aditional code complexity.