they are not just aliases  what the   fuck   timeticks is a class that wraps base  timeticks  the explicit cast was not needed before  but now that we want to convert optional what the   fuck   timeticks to optional base  timeticks the conversion is ugly  can t think right away how to simplify it more 