implement --versioned option
versioned should be an option, not an attribute
track if versioned per local::lib