class Expression {

    public static Expression createExpression(String expression, String language) {
        if (expression != null) {
            return new Expression(expression, language);
        }

        return null;
    }

    public  Expression(String expression, String language);
    public  Expression(String expression);
    public  Expression(Expression toCopy);

}