Changed `new_from_raw` to `from_ll` for consistency