//
// TypoScript Fixture 16
//
// - Object Prototypes
// - Eel


prototype(TYPO3.Foo:Bar).baz = 'Hallo'

test.prototype(TYPO3.Foo:Bar).baz = 'Hallo'


prototype(TYPO3.Foo:Bar2) {
	baz = 'Foo'
	test2 = 42
}


foo.bar.prototype(TYPO3.Foo:Bar2) {
	baz = 'Foo'
	test2 = 42
	blah = ${my.expression()}
	blah2 = ${my.expression('asdf')}
	blah3 = ${my.expression("asdf")}
}

prototype(Foo.Bar:Baz) {
	prototype(Foo.Bar:Baz2).test = 'asdf'
}


prototype(TYPO3.Foo:Bar3) < prototype(TYPO3.Foo:Bar2)