RocketPart now split into ext/int-ernal parts. Code is really cool.
Check it out if you want.