Implement type checking / type casting
Version Bump