Update

Function seems to work properly whether always is specified or not. Does
not need to have a special "if" statement or warning for the "always
variable."