Why change to `_read_stc` here? Won't that make it no longer available to the user?