An observable and computed function library like knockout for fun.