Sorry for adding this dependency but it makes those nasty smack errors go away...