therealkoopa: underscore has both of those