Fix some issues with sign! method.