fix: divide access operations to modifications and just-access-operations.