Fault result: Moved result mapping from collection to fault result
Added missing pointer check
Fault result : Renamed file and improved interface