A more flexible version of Android's Chips library