I think Maven complains at us for not specifying the version in the sub-projects, but isn't the more appropriate way to do this to specify the version in the root project and inherit it here or something?