I somehow managed to miss documenting the sign() method.