Uses of Interface
spoon.reflect.factory.Factory