Sink abstraction.