removed exception throwing from retrieval process
new method in builder to handle lists of results
refactored resultmap utils to be more compact
adapted unit test
added further tests