First class references required.