Ironed out kinks in dynamic function calls