Safer assimilation, trap potential exceptions from getters/etc that may throw on simply property access to .then