adding user-specified tags to mkMem[read|write]Engine