Does this qualify as Type abuse?