I love that!There is definitively a performance hit when using structural type, so using an implicit makes sure that code is optimized for most cases!