Review abstraction mechanisms