Added Component#new
Fix parser bug when only keyword arguments are present in an invocation