minor guava extensions