What was the reason of redefining keywords this way instead of using the "keywords" property?