Ad
  • Custom User Avatar

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar

    I'm a bit confused with this:

    // can define number of things in a chainable and natural format
    jane.has(2).arms.each(arm => having(1).hand.having(5).fingers )
    

    Should having() be defined in outer scope or it is the test error?
    If should, how could we know we know for which Thing we are calling having()?