Good point. Maybe a method rename? Could go with a verb based name instead of the name ending in ?, like try_cast or something.