Prototype extends Archetype