My comment from https://critic.hoppipolla.co.uk/showcomment?chain=3667 has not been addressed yet. We should also call set here to keep the original behaviour.