Growing library to provide some basic geo functions