Add "as_hash" method for convenience
Remove using List::MoreUtils