Acho que, no primeiro link, uma pequena alteração deve ser feita.
Nomes inválidos:
valor total
data-vencimento
12dias
O hífen como parte do nome da variável (constante ou função ou ...) é aceito em diversas linguagens (COBOL, Lisp, Red, REBOL, CSS, etc.).