fixing throw Extensions bug (!!!)