class Propoid implements Aspect {

	public Iterable<Aspect> aspects() {
		return new Iterable<Aspect>() {
			@Override
			public Iterator<Aspect> iterator() {
				return new AspectIterator();
			}
		};
	}

}