Sample weight now defaults to None, with all tests passing