longer, uglier package name, but more descriptive, oh well