Add Account and provide a better way to gracefully fail if entity doesn't have at least a txn_date method