it's just an implementation choice I find too hurried.
p.s.:
Because the existing pymate was broken
by any means, the code stinks and it's got lots of ugly bugs hard to fix -- I'm not against a rewrite or something, I'm against a rewrite in ruby.
think about letting the build factory of -- say -- FreeBSD run on top of linux machines. that's just weird.