singlequote only
unreachable return after throw
add SyntaxError
build object instead of string
add bundle