multiplicity modifiers for sigs, cleaned up alloy/dsl/ext.rb