Removes some named result parameters

Just using types here. Seems beneficial in a few places since those
variables are instantiated inside the function automatically using the
default value for the type.
Adds Entry reporting interface (time)