build inline coercions within thunks - optimization

--HG--
branch : feature/auto-coercions
fix prototype for Type::Utils::as

--HG--
branch : feature/auto-coercions
coercion inheritance

--HG--
branch : feature/auto-coercions