Evaluate the collective function of references cited together in a given text segment.
Classify their combined role into one of the following categories: 'method', 'background', or 'result'.

Text:The implementation extends the simpler EnerJ type system [21] and is similarly based on Java 8‚Äôs extensible type annotations [7].
Category: