Extended resource spec and changed validation in resource model to be more stringest
Adding context to tests for link interpreter boolean methods