Make alternative consistent with []. Closes #266