remove runtime dependency on google guava