FIX reverse() and reverse! comparison (missed bang) and unshift return value