Typecast.js Public