Guava Objects, Preconditions and Splitter tests added