Make abstraction consistent.