simply main constructor sanitation per explanation in #17
override evel/evel.Function constructors properly, fixes #18