fetch list of sources from the module listing them
make Moose classes immutable