Zaslat SMS: Types and consistency in combinatory algebras /