Core API for Taggit