add failing test using <current()> in constructor
Merge remote-tracking branch 'FabriZZio/master'
Fix regression in usage of current() in constructors, fixes #52