added custom_sugar_vector_expression and is_materialized for better sugar impl. #33