more declarative samples.