Use new MooseCollection + add sourceCode method
new MooseCollections allow one to optimize its request and are faster
sourceCode can be called on all entity and returns the code of the method (before, we had to use sourceText and each time use copyFrom:to: with startPos and endPos)