Originally a small plugin, eventually expanded for multiple purposes