remove trailing space;
lazy load list;
add lists/
DRY;
add comment attribute;
move var inside function to prevent require missing problem when executing jake token;