alias_method changed with explicit method call because of inheritance issues:
alias_method uses underlying method cached at the moment of method creation
while method creation always invokes newest version of method

Added methods:
SemiInterval#to_range

SemiInterval#include_position?

SemiIntervalSet#include_position?
include_position? specs
spec for to_range