fixing minor bugs
fxing misisng namespace alias
wrong type in doc
adding limit option to values function
fixing spelling issues
adding local is_internal variable and including errors class into local namepsace
removing un-needed includes
fixing comments
fixing merge issues