Only one applies at a time in read or write context, but the naming will make the code more undrestandable.