The function appears to only work for negative inputs. There may be an interval inside the domain where the function behaves differently, but I did not observe any such interval in my testing.

