Make the mapped object protocol a bit more flexible so we can use dynamic mappings as well
Fix the type hint
[#31] Fix the ordering of the categories in the root News view controller

Only use the mapping which modifies the order if we are loading from the '/categories' resource