Partially changed type system.