This reimplements commit 6b2979c123 and updates the tests to reflect the addition of the alternate symbol attribute. Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
6b2979c123