Include Rip::Core::{Boolean,Exception}
Refactor property assignment
Predefine some references for convenience
Raise exceptions for invalid references