abstraction-919-2010-05