Recastable class
Recastable a a
recastR