Work on callbacks and weak callables + bind