Add source for special forms
Add tests for keywords source