This patch uses the same approach as used in lots of other parts of the code-base, which thus *slightly* reduces the size of this code.
This patch uses the same approach as used in lots of other parts of the code-base, which thus *slightly* reduces the size of this code.