Fixes #598, added walk built-in to array type, added yaml extension prototypes