Anyway, I seem to be able to replicate some sort of problem.
| Pike v7.6 release 112 running Hilfe v3.5 (Incremental Pike Frontend) | > Calendar.now(); | (1) Result: Fraction(Mon 28 May 2007 9:06:18.973085 CEST) | > indices(Calendar); | (2) Result: ({ /* 26 elements */ | "ISO", | ... | "now", | }) | > Calendar.Day(); | Compiler Error: 1:Index 'Day' not present in module 'Calendar'.
| Pike v7.6 release 112 running Hilfe v3.5 (Incremental Pike Frontend) | > Calendar.Day(); | (1) Result: Day(Mon 28 May 2007) | > Calendar.now(); | (2) Result: Fraction(Mon 28 May 2007 9:06:37.998744 CEST) | > indices(Calendar); | (3) Result: ({ /* 27 elements */ | "ISO", | ... | "now", | "Day", | }) | > Calendar.now(); | (4) Result: Fraction(Mon 28 May 2007 9:07:03.519495 CEST) | > Calendar.Hour(); | Compiler Error: 1:Index 'Hour' not present in module 'Calendar'.
It's reproduced without hilfe as well. If indices() is run, it locks up...