Not that "pure" Java ...