Compiler [Typechecker]: Added some special cases to push_type(). Handle __unknown__ in combination with AND, OR and NOT directly.