more work on tags and some refactoring (Array.prototype.len now is a prop and not a function)...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>