Why is this parameterless, but `ceil` and `floor` have an empty parameter list? Should be consistent here.