if (interceptor.after() != null)
position.after(interceptor.after());
if (interceptor.index() != -1)
position.atIndex(interceptor.index());
if (interceptor.before() != null)
position.before(interceptor.before());
if (interceptor.first())
position.first();
if (interceptor.last())
position.last();
}