Behavioural Vectors