Adding guava preconditions to EdgeEntty