Looks interesting. Considering dropping a CS in here for approval later.