added 'ruby source' node type