(Xronos) Casting when necessary in ExprToComponent and BlockBasicToBlock