[Data Control] TypeCast interface checking applied.
Merge pull request #283 from wcwang/next

[Data Control] TypeCast interface checking applied.