I second Hecate! Man, whoever came up with that name must be awesome.