Attempting to model Behaviours (reflexive State methods)