made implicit conversions visible.  Pretty sure this has increased compile time.