Updated bop to handle coercion cases by calling external function.