replace duplicate short name, with backward compatibility (#23)
support for typed AND context based ToExpression (#23)