* support string attribute names
 * evaluationContext simplifies evaluation parameteriazation
 * maven deploy is outsourced to profile