Added fromResult to quickly create a async result.