Added, documented push and append for GenericAffExpr

Squashed commits, check it please