Взял Symfony 4.
Заметил что в параметрах функций пишут слитно: public function parse($value, &$position = null)
В коде (в циклах) - раздельно: foreach ($placeholders as & $placeholder) {
Забавно что даже в одном фреймворке встречаются разные написания. Но заметил еще более странную вещь: if ( ! ($expectedType & $fieldType)) {
Не слышал никогда про единственный "&".