abstract excel builder to do xlsx or xls format depending on a property
never use the query name as key for the object storage
move / rename resource method in the repo - initial implementation